﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades;
using Datos;

namespace Logica
{
    
    
    public class TarifaBLL
    {
        public string Agregar(Tarifa u)
        {
            string msg;
            ITarifa my = DAOFactory.getDAOFactory("mysql").getTarifa();
            try
            {
                my.Conectar();
                my.Insertar(u);
                msg = "Se Guardó";
            }
            catch (Exception ex)
            {
                msg = ex.Message;
            }
            finally
            {
                my.Desconectar();
            }

            return msg;


        }
        public List<Tarifa> GetPasajeros()
        {
            string t;
            List<Tarifa> lst;
            ITarifa my = DAOFactory.getDAOFactory("mysql").getTarifa(); 
            my.Conectar();
            lst = my.getTodos();
            my.Desconectar();
            return lst;
        }
        public string actualizar(Tarifa c)
        {
            string msg,CL;
            ITarifa my = DAOFactory.getDAOFactory("mysql").getTarifa(); 
            try
            {
                      
                my.Conectar();
                my.actualizar(c);
                msg = "Se Actualizo";
               
            }
            catch (Exception ex)
            {
                msg = "Contraseña Incorrecta"; ;
            }
            finally
            {
                my.Desconectar();
            }

            return msg;
        }  
        //public string Eliminar(Tarifa c)
        //{
        //    string msg,CL;
        //    ITarifa  my = DAOFactory.getDAOFactory("mysql").getTarifa (); 
        //    try
        //    {
                
        //        my.Conectar();
        //        my.Eliminar(c);
        //        msg = "Se Elimino";
        //    }
        //    catch (Exception ex)
        //    {
        //        msg = "Contraseña Incorrecta"; ;
        //    }
        //    finally
        //    {
        //        my.Desconectar();
        //    }

        //    return msg;
        //}

       
        
        }
    }


    

